package com.um.jdy.common.alarm.entity.dto;

import com.um.springboot.starter.orm.entity.BaseDTO;
import lombok.Data;
import java.util.Date;
import io.swagger.annotations.ApiModelProperty;

@Data
public class AlarmNoticeDTO extends BaseDTO {

	 @ApiModelProperty(value = "租户ID")
	 protected String comId;

	 @ApiModelProperty(value = "站点ID")
	 protected String deviceStationId;

	 @ApiModelProperty(value = "设备编号")
	 protected String devicePileId;

	 @ApiModelProperty(value = "设备编号")
	 protected String deviceGunId;

	 @ApiModelProperty(value = "充电枪的code")
	 protected Integer connectorId;

	 @ApiModelProperty(value = "告警时间")
	 protected Date alarmTime;

	 @ApiModelProperty(value = "级别")
	 protected String level;

	 @ApiModelProperty(value = "错误代码")
	 protected String errorCode;

	 @ApiModelProperty(value = "告警类型:Alarm-告警 Fault-故障")
	 protected String alarmType;

	 @ApiModelProperty(value = "通知对象，Admin-系统管理员，Operator-运营商 Other-其他")
	 protected String notifyTarget;

	 @ApiModelProperty(value = "通知类型，MPSms-公众号模板消息 Sms-短信")
	 protected String notifyChannel;

	 @ApiModelProperty(value = "通知账户")
	 protected String notifyAccount;


}
